.banner{
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.item-right{
    line-height: 25px;
}
.a-title h1{
    font :bold 16px/30px 微软雅黑;
    width: 90%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
 }

.a-title a{
    color:#000;
    text-decoration:none;
}
.a-title a:hover{ color:rebeccapurple;}
.item-img{
    overflow: hidden
}
.item-img img{
    width: 100%;
    cursor: pointer;
    transition: all 0.6s;
}
.item-img img:hover{
    transform: scale(1.4);
}
.a-desc{color: #c0c0c0;}
.a-remark{
    width: 100%;
    height: 80px;
    overflow: hidden;
}
.flag{position: absolute;
    font :bold 20px/30px  微软雅黑 ;
    text-shadow:8px -7px 2px  #000;
    color:#fff;
    top: 40%;
    padding: 3px 10px;
    background-color: rgba(102,51,103,.5);
}
